home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48_2 / star-1_0.tar / makefile.vms < prev    next >
Makefile  |  1991-03-22  |  2KB  |  50 lines

  1. # STAR Makefile for VMS - RLA [25-Jan-1991]
  2. #
  3.  
  4. # For debugging use these definitions...
  5. CFLAGS = /nooptimize/debug/nolist
  6. LFLAGS = /debug/map
  7.  
  8. # And for production use these...
  9. #CFLAGS = /optimize/nodebug/nolist
  10. #LFLAGS = /nodebug/map
  11.  
  12. all:    star
  13. star:    star.obj args.obj dirs.obj eval.obj expr.obj forms.obj starsym.obj \
  14. instr.obj table.obj code.obj sparse.obj locals.obj literals.obj symbols.obj \
  15. sects.obj ctt.obj
  16.     \$ link star/option/executable=star $(LFLAGS)
  17.  
  18. star.obj:    star.c star.h literals.h symbols.h sects.h
  19.     \$CC $(CFLAGS)  star
  20. args.obj:    args.c star.h code.h symbols.h ctt.h
  21.     \$CC $(CFLAGS)  args
  22. dirs.obj:    dirs.c star.h symbols.h sects.h
  23.     \$CC $(CFLAGS)  dirs
  24. eval.obj:    eval.c star.h literals.h symbols.h
  25.     \$CC $(CFLAGS)  eval
  26. expr.obj:    expr.c star.h symbols.h sects.h ctt.h
  27.     \$CC $(CFLAGS)  expr
  28. forms.obj:     forms.c star.h code.h
  29.     \$CC $(CFLAGS)  forms
  30. starsym.obj:     starsym.c star.h symbols.h sects.h
  31.     \$CC $(CFLAGS)  starsym
  32. instr.obj:     instr.c star.h sects.h
  33.     \$CC $(CFLAGS)  instr
  34. table.obj:     table.c star.h
  35.     \$CC $(CFLAGS)  table
  36. code.obj:    code.c star.h code.h symbols.h
  37.     \$CC $(CFLAGS)  code
  38. sparse.obj:     sparse.c star.h sparse.h
  39.     \$CC $(CFLAGS)  sparse
  40. locals.obj:     locals.c star.h sparse.h
  41.     \$CC $(CFLAGS)  locals
  42. literals.obj: literals.c star.h literals.h sects.h
  43.     \$CC $(CFLAGS)  literals
  44. symbols.obj:     symbols.c star.h symbols.h
  45.     \$CC $(CFLAGS)  symbols
  46. sects.obj:     sects.c star.h sects.h symbols.h
  47.     \$CC $(CFLAGS)  sects
  48. ctt.obj:    ctt.c star.h ctt.h symbols.h
  49.     \$CC $(CFLAGS)  ctt
  50.